import { version } from "../../package.json";
//当前package.json的版本号
export const VERSION = version;

//找到用户的根  目录
const HOME = process.env[process.platform === 'win32' ? "USERPROFILE" : "HOME"];
console.log(process.platform,'process.platform')//win32  node运行的操作系统的环境时显示内核相关的信息
console.log(process.env.USERPROFILE,'process.env.USERPROFILE')  //当前目录下配置的文件

console.log(HOME,'HOME我的电脑是多少')  //当前目录下配置的文件 // C:\Users\Administrator 

// 类似 .npmrc文件位置   // cat ~/.npmrc
// 我配置文件的地址
export const RC = `${HOME}/.zfclirc`;


console.log(RC,'RC=>我配置文件的地址是多少？')  
//RC就是配置下载(模板)的地方
// 我希望我从哪拉模板
// 组织比如vue-cli 就是 https://api.github.com/orgs/vuejs-templates/repos
// 组织我的比如zhufeng-cli 就是 https://api.github.com/orgs/zhufeng-cli/repos

//给github的api来用的
export const DEFAULTS = {
    registry: 'zhufeng-cli',  //仓库名称
    type: 'orgs'  //个人目录下还是组织下？？  //用户目录下是 users 组织下是orgs  这些是给gitHubapi 用的
} 

//下载目录 设置，，我先下载到当前用户下的根目录里.template去 下载打平缓存里先.
// 下载打平缓存里先.,之后 zf-cli  init 之后.询问下看里边有哪些模板。。然后把模板拷贝出来。不用就每次去拉git了、、很慢每次
//假设 公司有100个项目那就下载都下载到到本地.之后用到我就拷贝到桌面去.
export const DOWNLOAD=`${HOME}/.template`;